Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australian Open - Melbourne Australia F4 USA F12 Australia F3 Australia F4 Romania F1 Romania F2 Bulgaria F4 Slovenia F3 Morocco F3 Morocco F4 Morocco F5 Australia F5 Australia F6 Australia F7 Australia F8 Australia F9 Australia F10 Spain F7 Spain F8 Spain F10 Spain F11 Italy F5 Italy F6 Italy F8 Bulgaria F1 Italy F12 Italy F13 Australia F5 Australia F6 Australia F7 Australia F8 Australia F9 Australia F10 Australia F1 Australia F2 Great Britain F4 Usa F8 Usa F9 Australia F6 Australia F7 France F5 Italy F5 Italy F6 Italy F12 Netherlands F1 Australia F1 Australia F3 Australia F4 Chinese Taipei F1 Chinese Taipei F2 Korea F2 Korea F3 Australia F11 Australia F12 China F4 China F5 Korea F6 Korea F10 Korea F11 Slovenia F2 Bulgaria F2 Spain F9 Tennis Cup of Flanders - Ostende Burnie Challenger Espinho Challenger - Espinho Barletta Citta Della Disfida Open 2000 - Barletta Sardinia International Championship - Cagliari Nottingham Challenger Trofeo Barcelona de Tenis - Barcelona Skandia Open - Linz Sacramento Challenger Calabasas Challenger Copa Sevilla - Seville Caloundra Challenger Cherbourg Challenger Sarajevo Challenger Open de Charleroi - Charleroi Maia Open - Oporto Burnie Challenger Kaohsiung Challenger Milan Challenger Pozoblanco Challenger Bangkok Challenger Shanghai Challenger Sacramento Challenger Sydney Challenger Rimouski Challenger Leon Challenger San Remo Challenger Kia International In Kawana - Kawana Casablanca Challenger Napa Challenger Tiburon Challenger Traralgon Challenger 2 Guangzhou Challenger Heilbronn Challenger Vicenza Challenger Lexington Challenger Busan Challenger Yokohama Challenger Seoul Challenger Tiburon Challenger Orleans Challenger Ningboo Challenger Budapest Challenger Brescia Challenger Kyoto Challenger Kyoto Challenger Surbiton Challenger Lexington Challenger Manerbio Challenger Andria Challenger Alphen Challenger Kyoto Challenger Santiago Challenger Aix En Provence Challenger Padova Challenger Ilkley Challenger Calgary Challenger Canberra Challenger Gimcheon Challenger Ho Chi Minh City Challenger Phoenix Challenger Bordeaux Challenger Aptos Challenger Parma Challenger Milan Challenger Biella Challenger Tiburon Challenger Hamburg Challenger Sacramento Challenger Traralgon Challenger Singapore Challenger Burnie Challenger Kobe Challenger Burnie Challenger Aix En Provence Challenger Furth Challenger Lisbon Challenger Busan Challenger Bath Challenger Aptos Challenger Vancouver Challenger San Benedetto Challenger Nottingham Challenger Kobe Challenger Yokohama Challenger Mallorca Open - Mallorca Mallorca Open - Mallorca Chevrolet Cup - Vina del Mar Como Challenger Abierto Mexicano de Tenis Pegaso - Acapulco 2000 Cairo Challenger - Cairo Grand Prix Hassan II - Casablanca Open Seat-Godo 2001 - Barcelona Heineken Trophy - 's-Hertogenbosch Telenordia Swedish Open - Bastad 2001 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot The Hamlet Cup - Long Island Campionati Internazionali di Sicilia - Palermo Trofeo Conde de Godo - Barcelona Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad 2002 Mercedes Cup - Stuttgart Stockholm Open - Stockholm Estoril Open - Estoril V Torneo Internazionale di Tennis - Barletta 2003 Mercedes Cup - Stuttgart TD Waterhouse Cup - Long Island Kaohsiung Challenger Marbella Challenger Davidoff Swiss Indoors - Basel Mauthausen Challenger Busan Challenger Prostejov Challenger Gwangju Challenger Milan Challenger Bastad Challenger Open Diputacion Pozoblanco - Cordoba Liberec Challenger Eckental Challenger Rennes Challenger Yokohama Challenger Gold Flake Open - Chennai Heilbronn Challenger Milan Indoors - Milan Sopot Challenger Busan Challenger Cordenons Challenger Biella Challenger Barcelona Challenger Las Vegas Challenger Open Seat Godo 2003 - Barcelona Caltanissetta Challenger Noumea Challenger Indian Wells Challenger Kremlin Cup - Moscow Marbella Challenger Mallorca Open - Mallorca Braga Challenger Poznan Challenger Tata Open - Chennai Milan Indoors - Milan Genova Challenger Dubai Open - Dubai Estoril Open - Estoril Davidoff Swiss Indoors - Basel Kaohsiung Challenger Open Seat Godo - Barcelona Genova Challenger Gran Canaria 2 Challenger Synsam Swedish Open - Bastad Guadalajara Challenger Aix En Provence Challenger Rome Challenger Mercedes Cup - Stuttgart AXA Open - Lisbon Renault Slovenian Open - Ljubljana The Scottish Tennis Championships - Edinburgh AXA Open II - Espinho Open Diputacion - Cordoba CA-Challenge 2000 - Graz Barcelona Challenger Monterrey Challenger Renault Slovenian Open - Ljubljana FILA Challenger Biella - Biella Nottingham Challenger Ilkley Challenger Dubai Open - Dubai Seoul Challenger Estoril Open - Estoril Yokohama Challenger Ordina Open - 's-Hertogenbosch Heineken Open - Auckland Synsam Swedish Open - Bastad Genova Challenger Mercedes Cup - Stuttgart Croatia Open - Umag Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Open Seat-Godo 2000 - Barcelona Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Sydney International - Sydney Open 13 - Marseille SAP Open - San Jose Tennis Channel Open - Las Vegas Open SEAT Godo 2006 - Barcelona Adidas International - Sydney Ordina Open - 's-Hertogenbosch Open 13 - Marseille Synsam Swedish Open - Bastad Generali Open - Kitzbuhel Orange Prokom Open - Sopot Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Seville Challenger Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Copa AT&T - Buenos Aires Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Ordina Open - 's-Hertogenbosch Prague II Challenger Mercedes Cup - Stuttgart Biella Challenger Marbella Challenger Adidas International - Sydney Generali Open - Kitzbuhel Antalya Challenger Antalya 2 Challenger Gran Canaria 1 Challenger Rome Challenger Davidoff Swiss Indoors - Basel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven ABN/AMRO World Tennis Tournament - Rotterdam CA Tennis Trophy - Vienna China Open - Beijing Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Catella Swedish Open - Bastad Medibank International - Sydney Open Sabadell Atlantico - Barcelona Catella Swedish Open - Bastad Cremona Challenger Davidoff Swiss Indoors - Basel Burnie Challenger Caloundra Challenger Grand Prix de Tennis de Lyon - Lyon Pilot Pen Tennis - New Haven Open de Moselle - Metz Seville Challenger Ningboo Challenger Brisbane International - Brisbane Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Singapore Challenger ABN AMRO World Tennis Tournament - Rotterdam Burnie Challenger Ilkley Challenger Open Sabadell Atlantico - Barcelona Ordina Open - 's-Hertogenbosch Shanghai Challenger Open de Tenis Comunidad Valenciana - Valencia Ordina Open - s-Hertogenbosch Orange Warsaw Open - Warsaw China Open - Beijing San Luis Potosi Challenger Adidas International - Sydney Brisbane International - Brisbane Kyoto Challenger Medibank International - Sydney Movistar Open - Santiago Yokohama Challenger Brasil Open - Costa do Sauipe Toyota Challenger Copa Claro - Buenos Aires SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag Rome Challenger BCR Open Romania - Bucharest West Lakes Challenger Brisbane International - Brisbane Catella Swedish Open - Bastad Rimouski Challenger Brisbane International - Brisbane International German Open - Hamburg Bet-at-home Open - Hamburg Rakuten Japan Open - Tokyo Valencia Open - Valencia Apia International - Sydney VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras BMW Open - Munich Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro US Men's Clay Court Championship - Houston SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow Brisbane International - Brisbane Leon Challenger Tallahassee Challenger Barcelona Open BancSabadell - Barcelona SkiStar Swedish Open - Bastad Shenzhen Open - Shenzhen If Stockholm Open - Stockholm Aircel Chennai Open - Chennai Memphis Open - Memphis Abierto Mexicano Telcel - Acapulco Winston-Salem Open - Winston-Salem Synsam Swedish Open - Bastad Argentina Open - Buenos Aires Ostrava Challenger Grand Prix Hassan II - Marrakech Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Ordina Open - 's-Hertogenbosch AEGON Championships - London Winston-Salem Open - Winston-Salem China Open - Beijing Swiss Indoors Basel - Basel Open Parc - Lyon Sydney International - Sydney Gazprom Hungarian Open - Budapest Millennium Estoril Open - Estoril Nature Valley International - Eastbourne Open 13 - Marseille Plava Laguna Croatia Open - Umag Winston-Salem Open - Winston-Salem Taipei City Challenger Abierto Mexicano Telcel - Acapulco Gerry Weber Open - Halle Gerry Weber Open - Halle Astana Open - Nur-Sultan Binghamton Challenger Barcelona Open Banc Sabadell - Barcelona Marburg Challenger Nature Valley International - Eastbourne Allianz Suisse Open Gstaad - Gstaad St. Petersburg Open - St. Petersburg Sofia Open - Sofia Pilot Pen Tennis - New Haven Open de Moselle - Metz Sardegna Open - Cagliari Astana Open - Nur-Sultan Adelaide International 1 - Adelaide Adelaide International 2 - Adelaide Dallas Open - Dallas Serbia Open - Belgrade Heineken Open - Auckland BMW Open - Munich Winston-Salem Open - Winston-Salem Adelaide International 2 - Adelaide Kyoto Challenger Shenzhen Challenger China Open - Beijing Erste Bank Open - Vienna St. Brieuc Challenger SkiStar Swedish Open - Bastad Lisbon Challenger CA Tennis Trophy - Vienna SkiStar Swedish Open - Bastad China Open - Beijing Brasil Open - Salvador AEGON International - Eastbourne Ordina Open - 's-Hertogenbosch Braunschweig Challenger Barcelona Open BancSabadell - Barcelona Oberstaufen Challenger Alicante Challenger Truist Atlanta Open - Atlanta Mestre Challenger Valencia Open - Valencia Open Sud de France - Montpellier Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Argentina Open - Buenos Aires ABN AMRO World Tennis Tournament - Rotterdam Vancouver Challenger TEB BNP Paribas Istanbul Open - Istanbul Gerry Weber Open - Halle Barcelona Challenger Sibiu Challenger Claro Open Colombia - Bogota Kaohsiung Challenger Bet-at-home Open - Hamburg Moselle Open - Metz China Open - Beijing Mouilleron-Le-Captif Challenger Kobe Challenger Toyota Challenger Hua Hin Challenger Koblenz Challenger Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Delray Beach Open - Delray Beach AEGON Championships - London Aegon Nottingham Open - Nottingham Citi Open - Washington Moselle Open - Metz Swiss Open - Gstaad Abierto Mexicano de Tenis Mifel - Los Cabos Szczecin Challenger Casino Lugano - Lugano Copa Sevilla Internacionales de Andalucia - Seville Florence Challenger Rio Open - Rio de Janeiro Raanana Challenger Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Geneva Open - Geneva China Open - Beijing SkiStar Swedish Open - Bastad Murcia Challenger BB&T Atlanta Open - Atlanta Como Challenger Rio Open - Rio de Janeiro Gazprom Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul Masters Series - Hamburg Brisbane International - Brisbane Alicante Challenger ABN/AMRO World Tennis Tournament - Rotterdam Zhuhai Open - Zhuhai Rakuten Japan Open - Tokyo Intrum Stockholm Open - Stockholm ASB Classic - Auckland Delray Beach Open - Delray Beach Generali Open - Kitzbuhel bett1HULKS Indoors - Cologne Sofia Open - Sofia Qatar ExxonMobil Open - Doha Grand Prix de Tennis de Lyon - Lyon Dubai Duty Free Tennis Championships - Dubai Serbia Open - Belgrade BMW Open - Munich cinch Championships - London RCA Championships - Indianapolis Nordea Open - Bastad Open Seat Godo 2005 - Barcelona ARAG World Team Championship - Dusseldorf Dubai Tennis Open - Dubai Citi Open - Washington Kremlin Cup - Moscow Singapore Tennis Open - Singapore Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Gonet Geneva Open - Geneva bett1HULKS Championships - Cologne Viking International - Eastbourne Regions Morgan Keegan Championships - Memphis Telenordia Swedish Open - Bastad Adelaide International 1 - Adelaide St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Open Seat-Godo '99 - Barcelona China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Grand Prix de Tennis de Lyon - Lyon Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Tennis Masters Series - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Miami Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai AEGON International - Eastbourne Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg The Dubai Tennis Championships - Dubai Brisbane International - Brisbane Sydney International - Sydney Pacific Life Open - Indian Wells Intrum Stockholm Open - Stockholm New York Open - New York Delray Beach Open - Delray Beach Mercedes Cup - Stuttgart Noventi Open - Halle Qatar Exxon Mobil Open - Doha Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Hamburg BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Tennis Masters Series - Madrid Cherbourg Challenger Sopot Challenger Cordenons Challenger Tennis Masters Series - Hamburg If Stockholm Open - Stockholm Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Telecom Italia Masters - Rome NASDAQ-100 Open - Miami Rogers Cup - Montreal Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte Carlo - Monte Carlo Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid CA Tennis Trophy - Vienna BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Legg Mason Tennis Classic - Washington Heineken Open - Auckland Masters Series - Hamburg Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Campionati Internazionali D'Italia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai U.S. Open - New York BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome If Stockholm Open - Stockholm Sony Ericsson Open - Miami Mutua Madrid Open - Madrid Shanghai ATP Masters - Shanghai Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Western & Southern Open - Cincinnati Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Tennis Masters Series - Monte Carlo Royal Guard Open Chile - Vina del Mar Tennis Masters Series - Monte Carlo Mercedes Cup - Stuttgart Masters Series Monte-Carlo - Monte Carlo Rogers Masters - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati Tennis Masters Series - Hamburg BNP Paribas Masters - Paris Western & Southern Open - New York Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai Rolex Masters - Shanghai Miami Open - Miami Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Chengdu Open - Chengdu European Open - Antwerp Legg Mason Tennis Classic - Washington Australian Open - Melbourne Shenzhen Open - Shenzhen U.S. Open - New York Mercedes Cup - Stuttgart SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Australian Open - Melbourne NASDAQ-100 Open - Miami French Open - Paris Wimbledon - London Telecom Italia Masters - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Internazionali BNL d'Italia - Rome Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London French Open - Paris NASDAQ-100 Open - Miami U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Tennis Masters Series - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open Qualifying - Doha Rogers Masters - Toronto Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Davis Cup, World Group, QF, USA-ESP 3-1 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, 1R, BLR-ESP 4-1 Hyundai Hopman Cup - Perth Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, F, ESP-USA 3-2 Hopman Cup - Perth Davis Cup, Group I, 2R, RUS-ESP 3-2 Davis Cup, World Group, QR, AUS-BIH 4-0 Davis Cup, Finals, QF, AUS-CAN 1-2 Davis Cup, World Group, QR, AUS-BRA 3-1 Davis Cup, Finals, Group D Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, 1R, PER-ESP 0-5 Australian Open (juniors) Davis Cup, World Group, QF, ESP-GER, 3-2 Davis Cup, World Group, SF, BEL-AUS 3-2 Davis Cup, World Group, PO, ESP-ITA 4-1 ATP Cup - Melbourne ATP Cup - Brisbane, Perth, Sydney Tennis Masters Cup Shanghai - Shanghai Olympics - Athens Olympics - Beijing Olympics - Rio de Janeiro Australian Open (juniors) Olympics - Tokyo